package com.junzhiit.nengji.api.service;

import java.util.Map;

import com.junzhiit.nengji.api.web.vo.FreightVO;
import com.junzhiit.nengji.bo.GoodsBO;
import com.junzhiit.nengji.bo.GoodsDetailBO;

public interface PostageTemplateService {
	
	/**
	 * TODO 计算运费（goodsMap：按照店铺ID分类好商品）
	 * @author Dlam
	 * @time 2018年8月6日 下午5:40:46
	 * @return Double
	 * 
	 */
	public FreightVO freight(String userId,String areaCode,Map<String,Map<GoodsBO,Integer>> goodsMap);
	
	/**
	 * TODO 转换
	 * @author Qjen
	 * @time 2018年8月7日 下午2:37:34
	 * @return void
	 * 
	 */
	public void transformation(Map<GoodsBO,Integer> goodsMap,GoodsDetailBO source);
}
